Swarm AI Explained